package com.zlj.accountant.publish.key;

import java.util.UUID;

import com.zlj.accountant.publish.AccountType;

public class GetBookingListKey extends DateScopeKey {

	public UUID accountId;

	public AccountType accoutType;
	
	public GetBookingListKey(long startDate, long endDate,UUID accountId,AccountType accountType) {
		super(startDate, endDate);
		this.accountId = accountId;
		this.accoutType = accountType;
	}
	
	
	public GetBookingListKey(long startDate, long endDate, UUID accountId) {
		this(startDate, endDate, accountId, null);
	}

	public GetBookingListKey(long startDate, long endDate,
			AccountType accountType) {
		this(startDate, endDate, null, accountType);
	}
	
	public GetBookingListKey(long startDate, long endDate) {
		this(startDate, endDate, null, null);
	}

	
}
